package com.kingsoft.dc.khaos.module.spark.constants

/**
  * Created by fanshengli on 2021/11/09.
  */
object SQLServerConstants {

    val SPLIT_WITH_FIELDS = "split_with_fields"
    val SPLIT_WITH_ESTIMATE = "split_with_estimate"
    val SPLIT_WITH_CU = "split_with_cu"

    final val MODULE_SQLSERVER_SOURCE_JDBC_URL_PARAM = "module.sqlserver.source.jdbc.url.param"
    final val MODULE_SQLSERVER_SOURCE_JDBC_FETCHSIZE = "module.sqlserver.source.jdbc.fetchSize";
    final val MODULE_SQLSERVER_SOURCE_JDBC_PAGING_SIZE = "module.sqlserver.source.jdbc.paging.size";

    final val MODULE_SQLSERVER_SINK_JDBC_DRIVER = "module.sqlserver.sink.jdbc.driver";

    final val MODULE_SQLSERVER_SINK_JDBC_URL_PARAM = "module.sqlserver.sink.jdbc.url.param"
    final val MODULE_SQLSERVER_SINK_HASPERMISSION_DROPTABLE = "module.sqlserver.sink.hasPermission.dropTable"
    final val MODULE_SQLSERVER_SINK_EXECUTEBATCH="module.sqlserver.sink.executeBatch"
}
